On Presburger Arithmetic Extended with Modulo Counting Quantifiers

نویسندگان

  • Peter Habermehl
  • Dietrich Kuske
چکیده

We consider Presburger arithmetic (PA) extended with modulo counting quantifiers. We show that its complexity is essentially the same as that of PA, i.e., we give a doubly exponential space bound. This is done by giving and analysing a quantifier elimination procedure similar to Reddy and Loveland’s procedure for PA. We also show that the complexity of the automata-based decision procedure for PA with modulo counting quantifiers has the same triple-exponential time complexity as the one for PA when using least significant bit first encoding.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Deciding whether a relation defined in Presburger logic can be defined in weaker logics

We consider logics on Z and N which are weaker than Presburger arithmetic and we settle the following decision problem: given a k-ary relation on Z and N which are first order definable in Presburger arithmetic, are they definable in these weaker logics? These logics, intuitively, are obtained by adding modulo and threshold counting predicates. 1991 Mathematics Subject Classification. 03B10, 68...

متن کامل

On Sets with Cardinality Constraints in Satisfiability Modulo Theories

Boolean Algebra with Presburger Arithmetic (BAPA) is a decidable logic that can express constraints on sets of elements and their cardinalities. Problems from verification of complex properties of software often contain fragments that belong to quantifier-free BAPA (QFBAPA). Deciding the satisfiability of QFBAPA formulas has been shown to be NP-complete using an eager reduction to quantifier-fr...

متن کامل

Expressive Completeness for LTL With Modulo Counting and Group Quantifiers

Kamp showed that linear temporal logic is expressively complete for first order logic over words. We give a Gabbay style proof to show that linear temporal logic extended with modulo counting and group quantifiers (introduced by Baziramwabo,McKenzie,Thérien) is expressively complete for first order logic with modulo counting (introduced by Straubing, Thérien, Thomas) and group quantifiers (intr...

متن کامل

Model Checking FO(R) over One-Counter Processes and beyond

One-counter processes are pushdown processes over a singleton stack alphabet (plus a stack-bottom symbol). We study the problems of model checking asynchronous products of one-counter processes against 1) first-order logic FO(R) with reachability predicate, 2) the finite variable fragments FO(R) (k ≥ 2) of FO(R), 3) EF-logic which is a fragment of FO(R), and 4) all these logics extended with si...

متن کامل

Unification Modulo Presburger Arithmetic and Other Decidable Theories

We present a general uni cation algorithm modulo Presburger Arithmetic for a restricted class of modularly speci ed theories where function symbols of the target theory have non arithmetic codomain sorts. Additionally, we comment on conditions guaranteeing decidability of matching and uni cation problems modulo more general theories than the arithmetic ones, which appear when automated deductio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015